<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>1.姓名案例_插值语法实现</title>
        <!-- 引入Vue -->
        <script type="text/javascript" src="../../js/vue.js"></script>
    </head>
    <body>
        <!-- 准备好一个容器-->
        <!-- 使用插值语法，可以实现姓名案例，但是有一个严重的问题：模板异常复杂，不好维护 -->
        <div id="demo">
            <h1>{{school}}</h1>
            姓：<input type="text" v-model="firstName"> <br>
            名：<input type="text" v-model="lastName"> <br>
            <span>全名：{{firstName.slice(0,1).toUpperCase() + firstName.slice(1)}}-{{lastName}}</span>
        </div>

        <script type="text/javascript">
            //阻止 vue 在启动时生成生产提示。
            Vue.config.productionTip = false 
            new Vue({
                el:'#demo',
                data:{
                    firstName:'zhang',
                    lastName:'san',
                    school:'尚硅谷'
                },
            })
        </script>
    </body>
</html>